Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Authentication system #50

Merged
merged 80 commits into from
Jun 19, 2024
Merged

Authentication system #50

merged 80 commits into from
Jun 19, 2024

Conversation

upayanmazumder
Copy link
Contributor

Features an authentication system in firebase

g9aerospace and others added 30 commits May 20, 2024 23:48
🔴 api/firebaseconfig.json
🟢 api/ssl
🛠️ api/server.js -> Added HTTPS support, updated environment variable handling
🛠️ header.tsx -> Updated header component with new links and logo
🛠️ global.css -> Updated dark background color
🛠️ socials.tsx -> Updated links with title attributes
🛠️ global.css -> Added text-size-adjust property
🛠️ styles.css -> Removed unused CSS class
…" and removed "dev" flag from various dependencies.

🛠️ qwik/package.json -> Added "@qwikest/icons" as a new dependency.
🛠️ qwik/src/components/secondary footer/secondary-footer.module.css -> Updated styles for ".secondaryFooter" and ".column" classes.
🛠️ qwik/src/components/secondary footer/secondary-footer.tsx -> Added new icons from "@qwikest/icons" and updated link components.
🛠️ qwik/src/components/socials/socials.module.css -> Updated styles for ".icon" and ".icon:hover" classes.
🛠️ qwik/src/components/socials/socials.tsx -> Replaced old icons with new icons from "@qwikest/icons" and updated link components.
🛠️ index.tsx -> added login form with validation and submission logic
🟢 login.module.css for new files
🟢 index.tsx for new files
🛠️ index.tsx -> added signup form with validation and submission logic
🟢 signup.module.css for new files
🔴 login.css
🟢 index.tsx
🛠️ index.tsx -> Added LuLogIn icon
🟢 index.tsx
🛠️ index.tsx -> Added LuContact icon
🛠️ index.tsx -> Added line break
🛠️ index.tsx -> Added line break
…title, set og:image, added Open Graph meta tags, added theme-color meta tag.

🛠️ index.tsx -> Updated title to empty string, updated meta description to "Kerbal Space Program Community".
🛠️ login/index.tsx -> Updated title to "Login", updated meta description to "LogIn to your account".
🛠️ signup/index.tsx -> Updated title to "SignUp", updated meta description to "Signup for an account".
🛠️ users/index.tsx -> Updated title to "Users", updated meta description to "This is a test page".
Fixed query issue / URL format.
build(deps): update feedback.js, package-lock.json and package.json
@dave9123
Copy link
Member

dave9123 commented Jun 8, 2024

Doesn't seem to fit well, as Qwik and API is running on a different place

@dave9123
Copy link
Member

dave9123 commented Jun 8, 2024

What I'm thinking, is just go over with an actual database

@upayanmazumder
Copy link
Contributor Author

What I'm thinking, is just go over with an actual database

wdym?

@Larssies
Copy link
Contributor

Larssies commented Jun 8, 2024

What I'm thinking, is just go over with an actual database

wdym?

We are working on this, itll be fixed.

@upayanmazumder upayanmazumder merged commit b9440d7 into main Jun 19, 2024
1 of 2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Buggy signup
4 participants